GtkFileChooser: propagate local-only to sidebar
authorMatthias Clasen <mclasen@redhat.com>
Sat, 9 Nov 2013 23:29:10 +0000 (18:29 -0500)
committerMatthias Clasen <mclasen@redhat.com>
Sat, 9 Nov 2013 23:32:51 +0000 (18:32 -0500)
This fixes a regression from the sidebar merge.

gtk/gtkfilechooserdefault.c
gtk/gtkfilechooserdefault.ui

index 6775e79e26c2ced0386950433c328d119b23bcc6..6458d9a61a43a138022d7b905413d12ca4583bb1 100644 (file)
@@ -2414,6 +2414,8 @@ set_local_only (GtkFileChooserDefault *impl,
       if (priv->location_entry)
        _gtk_file_chooser_entry_set_local_only (GTK_FILE_CHOOSER_ENTRY (priv->location_entry), local_only);
 
+      gtk_places_sidebar_set_local_only (GTK_PLACES_SIDEBAR (priv->places_sidebar), local_only);
+
       if (local_only && priv->current_folder &&
            !_gtk_file_has_native_path (priv->current_folder))
        {
index 53f06f1d02235e22774b9e82f9ee7cbfb943c935..fb5768d929b1a1765e8066a68dc9fb07e37f208c 100644 (file)
                 <property name="can_focus">True</property>
                 <property name="hscrollbar_policy">never</property>
                 <property name="shadow_type">in</property>
+                <property name="local_only">True</property>
                 <signal name="open-location" handler="places_sidebar_open_location_cb" swapped="no"/>
                 <signal name="show-error-message" handler="places_sidebar_show_error_message_cb" swapped="no"/>
               </object>